Paid Memberships Pro Add-on for LearnPress

  • Sell your LearnPress courses with flexible membership plans using the Paid Memberships Pro Add-on for LearnPress.
  • Restrict course access based on membership levels — from free previews to premium packages.
  • Encourage recurring revenue with subscription payments and automatic renewals.
  • Easily manage student groups and offer exclusive content only for members.
Membership-based course access control

Only users who subscribe to specific membership levels can access corresponding LearnPress courses. This helps you manage course visibility and upsell premium packages

Multiple membership tiers with flexible permissions
Full integration with Paid Memberships Pro payment gateways
Optional standalone course purchases
14 reviews

Active Users: 2356

Price: $39

  • Lifetime license for 1 site License Info:Includes lifetime usage on 1 site. You can switch between environments as needed by deactivating/reactivating the key. Only one active installation can receive updates and support at a time.Learn More
  • 12 months Update & Support Updates & Support Info:Purchase includes 12 months of updates and support. After expiry, the add-on remains functional, but you must renew the license to access future updates and support services.Learn More
I would like to extend Update & Support
Total $39
25% OFF SALE
Discount 25%
Get
LPSEP2026
Version
Version: 4.1.3
Last Updated: 9 October 2026
Compatible to WordPress Version: 7.1
Change Logs

= 4.1.3 (2026-10-09) =

Fixed: save level courses.
Fixed: html_btn_buy_member.

Fixed: autoload conflict.

= 4.1.2 (2026-01-07) =

Added: option Keep/reset course progress.

= 4.1.1 (2025-09-22) =

Fixed: case auto enroll course is free and disable only buy via pms.

= 4.1.0 (2025-07-25) =

Check case course has price and purchased, and display button enroll.

= 4.0.9 (2025-06-25) =

Fixed: case course free include on the level.
Fixed: empty courses on level.

Fixed: case not "auto enroll" with courses free on level.

= 4.0.8 (2025-04-22) =

Fixed: option change courses on level apply to lp order.

= 4.0.7 (2024-12-16) =

Refactor code.
Fixed: display tab assign courses on level.

Fixed: option "Always buy via membership".

= 4.0.6 (2024-09-12) =

Check courses on level is out of stock (Max students).
Tweak code add courses to order.

Remove select2 jQuery library.

= 4.0.5 (2024-04-06) =

Remove override file checkout template.
Fixed: out of date file levels template.

Remove hook filter pmpro_email_data.

= 4.0.4 (2024-04-01) =

Fixed: can_purchase_course_callback method.

Fixed: not send mail when lp order completed.

= 4.0.3 (2023-06-21) =

Optimize.
Support: Addon LP Frontend Editor v4.0.1 and higher.
Fixed: captcha on page Checkout of PMS pro.

Fixed: outdated template.

= 4.0.2 =

Modified: add item to order, not use cronjob, replace to use background handle.

Fixed: some minor bugs.

= 4.0.1 =

Fix show sort level from PMS Pro v2.5.8

= 4.0.0 =

Fix compatible LP4

Screenshots

learnpress-paid-memberships-3
learnpress-paid-memberships-4
learnpress-paid-memberships-6
learnpress-paid-memberships-7
learnpress-paid-memberships-8
learnpress-paid-memberships-9
learnpress-paid-memberships-10
learnpress-paid-memberships-11

All Your Questions
Answered

You have questions.
We have answers.

What is the Paid Memberships Pro Add-on for LearnPress? 

This add-on is a powerful tool that connects your LearnPress online learning platform with the popular Paid Memberships Pro plugin, enabling you to sell your courses through flexible membership plans and control access based on membership levels.

Do I need both the LearnPress and Paid Memberships Pro plugins to use this add-on?

Yes, this add-on requires both the LearnPress plugin and the Paid Memberships Pro plugin to be installed and activated on your WordPress website to function correctly.  

Can I create different membership levels with varying access to LearnPress courses?

Absolutely! You can create multiple membership levels within Paid Memberships Pro and easily configure which LearnPress courses are accessible to each specific membership tier.

Does this add-on support recurring payments and automatic membership renewals?

Yes, it fully leverages the robust recurring payment and automatic renewal features of Paid Memberships Pro, allowing you to build a sustainable membership-based business model for your online courses.  

What payment gateways are supported?

It works with all major gateways supported by Paid Memberships Pro, including Stripe, PayPal, and Authorize.Net.

What happens to a student’s progress if their membership level changes?

When a student’s Paid Memberships Pro level is updated, their access to LearnPress courses will automatically adjust. If courses are added to their new level, they will gain access. If courses are removed from their previous level, they will lose access, and their progress in those specific courses will be reset.

Can I offer some courses for individual purchase while requiring a membership for others? 

Yes, this add-on provides the flexibility to enable or disable individual course purchases. You can choose to make all courses exclusive to members or offer a combination of individual purchases and membership-based access to cater to different user preferences.

Go to our Forum and explore more than 2000 support topics
Feel free to contact us for support anytime

Reviews

Total Reviews
14
Average Rating
5 out of 5
5
14
4
0
3
0
2
0
1
0
  1. fiona_edu –

    Happy with this
    No issues so far, membership levels map cleanly to our course tiers and students dont report any access problems.

  2. Julian Marsh –

    Really solid addon
    Setup took less than an hour and level-based course access has been working without any glitches since. Support was quick to answer a question about renewal emails too.

  3. steve_lms –

    I highly recommend it!
    Straightforward setup connecting membership levels to specific courses. The plugin works out of the box, is easy to setup with default and advanced settings.

  4. Mireille Fontaine –

    Good addon, small feature request
    Been using this for our online academy for almost a year, works reliably and support has been helpful whenever we had setup questions.Recommend it overall.

We're Here to Assist!
Click to Chat on Messenger.

×